const { profileBuildArchiveInformationCode, profileReferToArchiveInformation } = require('../../../../../api/index');

// pages/my/index/components/UserMessage/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    userInfo: { type: Object, observer(newValue) {
      this.setData({ userInfo: newValue });
    } }
  },

  /**
   * 组件的初始数据
   */
  data: {
  },

  /**
   * 组件的方法列表
   */
  methods: {
    //  获取我自身的信息
    async onGetMyMessage() {
      const { errors = [], code } = await profileBuildArchiveInformationCode();
      if(errors.length > 0) { return; }
      const res = await profileReferToArchiveInformation(code);
      if(res.errors.length > 0) { return; }
      wx.setStorageSync('ewmData', res)

      //  跳转到 二维码显示页面
      wx.navigateTo({ url: '/packageA/pages/ewm/index/index' })
    }
  }
})
